#include<stdio.h>

int main()
{
	unsigned a,z;
	printf("请输入一个八进制数:\n");
	scanf("%o",&a);	
	z=a&0100000;//0100000是一个八进制数，最高位为1其余为0
	if(z==0100000) //a<0
	{
		z=~a+1;
	}
	else
	{
		z=a;
	}
	printf("%#o",z);
	return 0;
}



